JavaScript Job: Developer – Intern

Job added on

Company

Rankd
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Rankd is a startup headquartered in Toronto, the Rankd app is a tennis matchmaker that pairs public players with other local tennis players to play a tennis match at an ideal tennis court between the two players. We have rapidly grown our user base across Canada and have recently expanded to several cities in the US! The app was listed in the Top 50 (sports category) in the Apple App Store!

Rankd is looking for a Developer Intern (part time) to join our software development team to help us continue to enhance and build new versions of our app. As the Developer Intern, you will participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will work to create software that is of high quality.

In your role, you will be supported by mentors and coaches who will encourage you to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground-breaking impact for the wider business and our user community. This is a great way for an energetic student to get on-hands frontend and backend development and launch experience in a fast-paced startup environment. The chosen candidate will have a substantial opportunity to make a significant impact and really gain valuable experience in a critical time of a startups life cycle. This is a remote position.

This is a part time role with the expectation that you will dedicate 1-2 hours working each week.

As a Developer Intern, you will:

  • Build responsive, elegant and engaging experiences with future friendly web technologies
  • Work closely with designers to take wireframes from conception to implementation, design and improve user interfaces
  • Work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
  • At the nexus of engineering and design, you will be instrumental in bringing industry-defining software products, cloud services and web applications
  • Acquire knowledge working with client-server architectures, networking protocols, application development, and using databases
  • Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use.
  • Design and code services, applications, and databases that are reusable, scalable, and meet critical architecture goals.

Who You Are:

  • Highly motivated and have a passion for creating and supporting great products.
  • Thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.
  • Great at solving problems, debugging, troubleshooting, designing, and implementing solutions to complex technical issues.
  • Have a basic understanding of software development and programming languages.
  • Have the ability to learn new skills quickly and use the skills efficiently.
  • Someone who is not afraid to ask questions.

Required Technical and Professional Expertise:

  • Skilled with HTML, CSS, JavaScript
  • Must have basic knowledge with Git
  • Must have basic knowledge in one or more of the following areas: React or React Native, Node.js
  • Some experience in these areas is a bonus: Vue.js, Angular
  • Preferred to have basic knowledge in one or more of the following areas: C#, SQL, Mongo
  • Some experience in these areas is a bonus: C, C++, Java
  • Knowledge working with servers, web or mobile applications and databases
  • Comfortable with APIs and Web services
  • Familiarity with Azure services is a double bonus!

Job Type: Part-time

Salary: From $15.00 per hour

Schedule:

  • Evenings

COVID-19 considerations:
Remote

Application question(s):

  • What would you find most exciting about working for a sports matchmaker app?

Work Location: Remote